Synonyms for "life raft"

Words with similar meaning